agricultural mechanisation - Alemán Inglés Diccionario